corporate branch - Spanish English Dictionary